A NoSQL based Cached Storage Solution of GIS Web Service
نویسندگان
چکیده
One of challenges in GIS Web service is mass GIS data storage and processing. There are at least three obstacles that oppose dealing with this challenge: the mismatch between the frequent requirement of concurrent tasks for accessing data in GIS Web service and the poor performance of conventional storage mechanism such as relational databases; the insufficiency of relational databases to manage complex data types in GIS Web service; the horizontal scalability of storage for non-stop GIS Web service evolution. This paper proposes a distributed cached storage solution, as the mixture of MongoDB storage and Memcached cache, for GIS Web service. Both techniques are closely related to NoSQL that is a class of database management system identified by its non-adherence to the widely used relational database management system (RDBMS) model. A concise case that facilitates a better understanding of this work indicates its feasibility.
منابع مشابه
Implementing Geospatial Web Services Using Service Oriented Architecture and Nosql Solutions
Today a huge amount of geospatial data is being created, collected and used more than ever before. The ever increasing observations and measurements of geosensor networks, satellite imageries, point clouds from laser scanning, geospatial data of Location Based Services (LBS) and location-based social networks has become a serious challenge for data management and analysis systems. Traditionally...
متن کاملAn Effective NoSQL-Based Vector Map Tile Management Approach
Within a digital map service environment, the rapid growth of Spatial Big-Data is driving new requirements for effective mechanisms for massive online vector map tile processing. The emergence of Not Only SQL (NoSQL) databases has resulted in a new data storage and management model for scalable spatial data deployments and fast tracking. They better suit the scenario of high-volume, low-latency...
متن کاملAcquisition and management of semantic web service descriptions
The increasing importance and use of Web services have resulted in a number of efforts targeted at automating Web service discovery and composition based on semantic descriptions of their properties. However, the progress in the automation of Web service discovery is still held back by the fact that the description of Web services in terms of semantic metadata is still mainly manually. This Ph....
متن کاملContinuous Partial Quorums for Consistency-Latency Tuning in Distributed NoSQL Storage Systems
NoSQL storage systems are used extensively by web applications and provide an attractive alternative to conventional databases when the need for scalability outweighs the need for transactions. Several of these systems provide quorum-based replication and present the application developer with a choice of multiple client-side “consistency levels” that determine the number of replicas accessed b...
متن کاملA Cloud-based Service for Real-Time Performance Evaluation of NoSQL Databases
We have created a cloud-based service that allows the end users to run tests on multiple different databases to find which databases are most suitable for their project. From our research, we could not find another application that enables the user to test several databases to gauge the difference between them. This application allows the user to choose which type of test to perform and which d...
متن کامل